// tabs
.el-tabs {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-items: flex-start;
  .el-tabs__header, .el-tabs__content, .el-tab-pane {
    width: 100%;
    height: 100%;
  }
  .el-tab-pane {
    overflow-y: auto;
  }
  .el-tabs__header {
    height: 38px;
    flex-shrink: 0;
  }
  .el-tabs__content {
    flex: 1;
    box-sizing: border-box;
    padding: 0;
  }
}
